﻿#region Using
using System.Collections.Generic;
using System.Linq;
#endregion


/*****************************************************************************************************************          
 Copyright © 2010 - Banco Itaú BBA S.A          
          
 TranslateBem : 
            
 Histórico de Alterações:      
12/08/2010 - AAALVES	- Criacao OS393398

 *****************************************************************************************************************/

namespace ibba.src.norisk.ServiceImplementation
{
    public class TranslateBem
    {
        public static List<Contracts.Bem> Translate(List<BusinessEntities.Bem> pBem)
        {

            return ((
                        from p in pBem
                        select new Contracts.Bem ()
                        {

                            CodBem  = p.CodBem,
                            CodTratamento  = p.CodTratamento ,
                            CodUsuario  = p.CodUsuario ,
                            DatFimVigencia  = p.DatFimVigencia ,
                            DatInicioVigencia  = p.DatInicioVigencia ,
                            DscBem  = p.DscBem ,
                            DscTratamento  = p.DscTratamento ,
                            IdBem  = p.IdBem,
                            IndStatus = p.IndStatus,
                            PercentualAcrescimo = p.PercentualAcrescimo ,
                            PercentualQualidade = p.PercentualQualidade 
                        }
                     ).ToList()
                  );
        }


        public static List<BusinessEntities.Bem> Translate(List<Contracts.Bem> pBem)
        {

            return ((
                        from p in pBem
                        select new BusinessEntities.Bem()
                        {

                            CodBem = p.CodBem,
                            CodTratamento = p.CodTratamento,
                            CodUsuario = p.CodUsuario,
                            DatFimVigencia = p.DatFimVigencia,
                            DatInicioVigencia = p.DatInicioVigencia,
                            DscBem = p.DscBem,
                            DscTratamento = p.DscTratamento,
                            IdBem = p.IdBem,
                            IndStatus = p.IndStatus,
                            PercentualAcrescimo = p.PercentualAcrescimo,
                            PercentualQualidade = p.PercentualQualidade
                        }
                     ).ToList()
                  );
        }
    }
}